
'''

set 集合 ，理解成一个  只有key ，没有value  特殊的字典，
'''
# list1 = ['老虎石','鸽子窝','中海滩','山海关','联峰山','鸽子窝']
# lis2 = [1,3,4,2,1,4,2,5,2,5,8]
# # 类 class
# s = set(list1) #专门转换为set集合的方法
# print(s)
#
# print (set (lis2))

# s = {'老虎石','鸽子窝','中海滩','山海关','联峰山'}
# s1 = ['都江堰','九寨沟','黄龙','蜀川珠海','武侯祠','渣滓洞']
# # print(type(s))
# # s.add('姜女庙','老龙头')
# # print (s)
# s.update(('都江堰','九寨沟','黄龙','中海滩','山海关','联峰山'))
# # s.remove('鸽子窝')
# s1 = s.pop()
# s2 = s.pop()
# print (s1,s2)
# s2 = {"apple","bunana","orenge",('老虎石','鸽子窝','中海滩','山海关','联峰山','鸽子窝'),123}
# print (s2)

s1 = {1,2,3,4,5,6}
s2 = {7,8,9,4,5,6}

# print(s1 - s2)
# print(s2 - s1) ##差集

print(s1 & s2) # 交集

print(s1 | s2) # 并集

print(s1 ^ s2 ) #对称差集 ，相当于并集 - 交集



